Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia #1-w2 Mexico F2 Croatia #1-w3 Croatia #1-w4 Romania F1 Romania F2 Romania F3 Romania F4 Romania F6 Romania F7 Romania F10 Romania F11 Romania F12 Romania F13 Romania F15 Romania F16 Hungary F6 Mexico F15 Italy F2 Italy F4 Romania F1 Mexico F7 Romania F5 Romania F7 Romania F8 Italy F5 Morocco F2 Mexico F5 USA F13 USA F14 Venezuela F1 Italy F28 Venezuela F2 Mexico F6 Mexico F2 Italy F2 Mexico F4 Mexico F5 Colombia F4 Mexico F10 France F6 Romania F6 Mexico F3 Italy F18 Italy F24 Mexico F1 Mexico F2 Mexico F11 Bolivia F2 Hungary F5 Colombia F4 Mexico F16 Iran F4 Austria F1 Austria F2 Mexico F1 Italy F3 Mexico F5 Romania F2 Romania F4 Romania F15 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Romania F8 (Bucharest) Romania F5 Romania F17 Mexico F17 Challenger Britania Zavaleta - Puebla VIII Trofeo Ciudad de Quito - Quito San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon Corona Mexico City Open - Mexico City Copa Ericsson Mexico - Guadalajara Zagreb Open - Zagreb Draft Corona Mexico City Open - Mexico City Challenger ATP de Cuenca Diario El Mercurio - Cuenca Challenger Brasov - Brasov Music City Challenger - Nashville Citta di Monza - Monza San Luis Potosi Challenger 2000 - San Luis Potosi Garden Open - Rome 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Constanta Challenger - Constanta Open Castilla y Leon - Segovia San Luis Potosi Challenger - San Luis Potosi Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Challenger Brasov - Brasov Seguros Bolivar Open - Medellin Waco International Tennis Challenger - Waco Gran Challenger Casablanca - Mexico City Regional Hand Center Men's Challenger - Fresno Bogota Challenger - Bogota 4th Volkswagen Challenger - Wolfsburg Mitsubishi Electric Europe Cup - Monza Citta di Monza - Monza Steelers Cup - Kosice XI Trofeo Ciudad de Quito - Quito Challenger Cudad de Guayaquil - Guayaquil Trofeo Sisma Mantova - Mantova Cyclus Open de Tenis - Florianopolis San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Brasov Challenger - Brasov XI Open International D'Andorra - Andorra The West Side Tennis Club Clay Court Challenger - Forest Hills Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans The Surbiton Trophy - Surbiton X Trofeo Ciudad de Quito - Quito Gemax Samsung Open 2005 - Belgrade Torneo Internacional Challenger Fila 2005 - Leon Copa Petrobras Colombia - Bogota The LTA Nottingham Challenger - Nottingham Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Morocco Tennis Tour - Meknes San Luis Potosi Challenger - San Luis Potosi 2005 West Side Tennis Coub Men's Challenger - Forest Hills Hurricane Tennis Open - Bradenton Trofeo Cassa di Risparmio di Alessandria - Alessandria Mamaia Challenger - Constanta Mamaia Challenger - Constanta Seguros Bolivar Open - Bogota Siemens Open - Scheveningen V Manta Open-Trofeo Ricardo Delgado Aray - Manta Credicard Citi Mastercard Tennis Cup - Campos do Jordao I Manta Open - Manta 14° BH Tennis Open - Belo Horizonte Challenger Britania Zavaleta - Puebla Timisoara Challenger 2005 - Timisoara ITG Miami Challenger - Miami Brasov Challenger - Brasov Bancolombia Open - Cali Music City Challenger - Nashville Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Dallas Challenger Bancastato Challenger Lugano - Lugano Timisoara Challenger - Timisoara BH Tenis Open International Cup 2008 - Belo Horizonte Bogota Challenger Tennis Napoli Cup 2007 - Napoli Ford Tennis Championships - Louisville Mexico City Challenger Bauer Watertechnology Cup - Eckental Hilton Waikoloa Village USTA Challenger - Waikoloa Bancolombia Open - Bogota XI Torneo Internazionale di Tennis - Barletta Unicredit (Suisse) Bank S.A. Challenger - Chiasso Lugano Challenger Constanta Challenger Memorial Manfredini - Sassuolo Manta Challenger Campos do Jordao Challenger Cordenons Challenger X Challenger Britania Zavaleta - Puebla Brasov Challenger Todi Challenger Bogota Challenger Pharma Medico Open 2008 - Aarhus Palermo Challenger Napoli Challenger Quito Challenger Countrywide Classic USTA Men's Challenger - Carson Sacramento Challenger Music City Challenger - Nashville Tiburon Challenger Calabasas Challenger Voit Mexico City Open - Mexico City Orbetello Challenger Copa Petrobras Guadalajara - Guadalajara Medellin Challenger Morocco Tennis Tour - Marrakech Belo Horizonte Challenger Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Tallahassee Challenger Lugano Challenger Milan Challenger Lubbock Challenger - Lubbock Pekao Open - Szczecin Rimini Challenger Cordenons Challenger Garden Open 2005 - Rome Ford Tennis Championships - Louisville Como Challenger Palermo Challenger Guayaquil Challenger Sao Paulo Challenger VIII Gramado Open - Gramado Caltanissetta Challenger Morocco Tennis Tour - Tanger St. Brieuc Challenger San Luis Potosi Challenger AGT Challenger - Leon Biella Challenger Architect Open - Budapest Sofia Challenger Caltanissetta Challenger Tunis Challenger Rome Challenger Mitsubishi Electric Europe Cup - Monza Napoli Challenger Reggio Emilia Challenger Rijeka Challenger Orbetello Challenger Turin Challenger Copa Petrobras - Bogota Sopot Challenger Challenger Casablanca San Angel - Mexico City Copa Petrobras - Santiago San Marino Challenger Recanati Challenger Trani Challenger San Marino Challenger Copa Petrobras - Montevideo Manerbio Challenger Brasov Challenger Bogota Challenger Bulgarian Open Challenger - Sofia Aguascalenties Challenger Czech Indoor Open - Prague Palermo Challenger Orleans Challenger Ortisei Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Helsinki Challenger Bucaramanga Challenger Meknes Challenger Casablanca Challenger Torneo Internacional Challenger Fila 2006 - Leon Marrakech Challenger Schickendanz Open - Furth Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen Sibiu Challenger Monza Challenger Brasov Challenger Todi Challenger Sarasota Challenger Cherbourg Challenger Tunis Challenger Copa Petrobras Colombia - Bogota Arad Challenger USTA Challenger - Champaign Timisoara Challenger Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples San Marino Challenger Cordenons Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan 2007 Nielsen Pro Tennis Championship - Winnetka Seguros Bolivar Open - Bogota Riviera di Rimini Challenger - Rimini Trnava Challenger Guzzini Challenger - Recanati Sibiu Challenger Heilbronn Challenger Tatra Banka Slovak Open - Bratislava Barranquilla Challenger Mersin Challenger Tunis Challenger Padova Challenger Poznan Challenger San Marino Challenger Sibiu Challenger Mons Challenger Brescia Challenger Casablanca Challenger Challenger 42 - Andrezieux Turin Challenger Rome Challenger San Benedetto Challenger Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Cordenons Challenger VI Gramado Open de Tenis - Gramado Cordenons Challenger Banja Luka Challenger Napoli Challenger San Luis Potosi Challenger - San Luis Potosi Cherbourg Challenger Carson Challenger Como Challenger Ostdeutscher Sparkassen Cup - Dresden Casablanca Challenger Kosice Challenger Rome Challenger Mestre Challenger Kosice Challenger Vicenza Challenger XII Abierto Internacional de Salinas - Salinas Cali Challenger Geneva Challenger Genova Challenger Mons Challenger 13 BH Tennis Open International Cup - Belo Horizonte San Benedetto Challenger Bogota Challenger BH Tennis Open International Cup - Belo Horizonte Bordeaux Challenger Kosice Challenger Kish Free Zone Island Challenger - Kish Island Internazionali di Tennis Dell'Umbria - Todi Challenger 42 - Andrezieux Bratislava Challenger Bogota Challenger - Bogota Challenger Banque Nationale Rimouski - Rimouski II Manta Open - Manta LXV Concurso Internacional Vigo - Vigo Lubbock Challenger - Lubbock Raanana Challenger Napoli Challenger Rome Challenger USTA/Adtech Challenger - Boston Furth Challenger San Jose Challenger Caltanissetta Challenger Sibiu Challenger Barletta Challenger Manerbio Challenger Alphen Challenger Alessandria Challenger VIII Avierto Internacional de Salinas - Salinas Sibiu Challenger Brest Challenger V Gramado Open de Tennis - Gramado Internazionali di Tennis di Bergamo - Bergamo West of England Challenger - Bristol Wroclaw Challenger Marburg Challenger Corona Mexico City Open - Mexico City Liberec Challenger Cordenons Challenger Tennis Napoli Cup - Napoli Banja Luka Challenger Sibiu Challenger Guadalajara Challenger Francavilla Challenger Britania Zavaleta - Puebla Sporting Challenger '08-Trofeo Regione Piemonte - Turin Fifth Third Bank Tennis Championships - Lexington Challenger Leon 2003 - Leon Rabat Challenger The Manchester Trophy - Manchester IPP Open - Helsinki Challenger Britania Zavaleta - Puebla Guzzini Challenger - Recanati GHI Bronx Tennis Classic - Bronx Oberstaufen Cup - Oberstaufen The Manchester Trophy - Manchester AT&T Challenger of Dallas - Dallas VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota Citta di Como Challenger - Como KGHM Dialog Polish Indoors - Wroclaw Freeman Men's $50,000 Challenger - Joplin Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Prague Challenger Brasov Challenger - Brasov IX Trofeo Ciudad de Quito - Quito Cordenons Challenger Britania Zavaleta - Puebla Abierto Club Casablanca - Mexico City Rome Challenger Open 13 - Marseille Challenger Britania Zavaleta - Puebla USTA Challenger of Burbank - Burbank USTA Challenger of Orlando - Orlando Scheveningen Challenger Volkswagen Challenger 2004 - Wolfsburg Copa Petrobras Bogota - Bogota USTA Men's Challenger of Dallas - Dallas Challenger Casablanca San Angel - Mexico City Architect Open - Budapest Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham Guzzini Challenger - Recanati Olimp Kyiv Open - Kiev 2005 Tulsa Challenger - Tulsa Challenger Britania Zavaleta - Puebla Copa Petrobras - Buenos Aires Copa Kia - Santiago USTA Freeman Men's Challenger - Joplin XI Abierto Internacional de Salinas - Salinas X Torneo Internazionale di Tennis - Barletta Baden Open - Ettlingen Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Top Wool Challenger-Immagine Trophy - Biella XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito The 'Fitz' Casino Challenger - Tunica Status Athens Open - Athens Roma Open Challenger - Rome Kos Succhetti Tennis Cup - Cordenons Savannah Challenger Tennislife Cup - Napoli Salinas Challenger San Benedetto Challenger Istanbul Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Brasov Challenger San Remo Challenger Rome Challenger Alessandria Challenger Rome Challenger Milan Indoors - Milan Gerry Weber Open - Halle Open Romania - Bucharest Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Manerbio Challenger Hypo Group Tennis International - Portschach Abierto Mexicano Telcel - Acapulco Jersey Challenger Bratislava Challenger Brasov Challenger Cancun Challenger Milan Challenger Helsinki Challenger Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Puebla Challenger Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Movistar Open - Santiago Brasil Open - Costa do Sauipe Perugia Challenger Todi Challenger Sao Paulo Challenger Trnava Challenger Sao Paulo Challenger Bucaramanga Challenger Rio De Janeiro Challenger Serbia Open - Belgrade Porto Alegre Challenger Arad Challenger Como Challenger Brasov Challenger Montevideo Challenger AEGON Championships - London AEGON International - Eastbourne Meknes Challenger Rabat Challenger BCR Open Romania - Bucharest Marbella Challenger Marrakech Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Heilbronn Challenger Open Sud de France - Montpellier Rome Challenger Bet-at-home Open - Hamburg VTR Open - Vina del Mar BB&T Atlanta Open - Atlanta Abierto Mexicano Telcel - Acapulco Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Barletta Challenger Atlanta Tennis Championships - Atlanta Napoli Challenger Bogota Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Malaysian Open - Kuala Lumpur Caltanissetta Challenger TEB BNP Paribas Istanbul Open - Istanbul Leon Challenger Rome Challenger Ordina Open - 's-Hertogenbosch Geneva Challenger Bratislava Challenger Rome Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Ostrava Challenger Sao Paulo Challenger Tour Finals Alessandria Challenger Quimper Challenger Panama City Challenger Napoli Challenger Cortina Challenger Cordenons Challenger Bank Austria Tennis Trophy - Vienna Copa Claro - Buenos Aires Napoli Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Medellin Challenger Ortisei Challenger ATP Studena Croatia Open - Umag Cancun Challenger Trnava Challenger Athens Challenger US Men's Clay Court Championship - Houston AEGON Championships - London Bratislava Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Erste Bank Open - Vienna Open 13 - Marseille Koblenz Challenger Topshelf Open - 's-Hertogenbosch Leon Challenger BB&T Atlanta Open - Atlanta Aix En Provence Challenger Malaysian Open - Kuala Lumpur ATP Challenger Tour Finals BRD Nastase Tiriac Trophy - Bucharest Sibiu Challenger Vegeta Croatia Open - Umag Casablanca Challenger Garanti Koza Sofia Open - Sofia Caltanissetta Challenger BRD Nastase Tiriac Trophy - Bucharest Copa Ericsson Mexico - Guadalajara Intersport Heilbronn Open - Heilbronn San Luis Potosi Challenger - San Luis Potosi Asirom Challenger - Brasov Abierto Mexicano Telfonica MoviStar - Acapulco Cridicard Mastercard Tennis Cup - Campos do Jordao Delray Beach International Tennis Championships - Delray Beach Abierto Mexicano Telcel - Acapulco RCA Championships - Indianapolis BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Davidoff Swiss Indoors Basel - Basel Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco St. Petersburg Open - St. Petersburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Open - Indian Wells U.S. National Indoor Tennis Championships - Memphis Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Masters - Toronto Grand Prix Hassan II - Casablanca PTT Thailand Open - Bangkok French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Gelsor Open Romania - Bucharest BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Wimbledon - London Australian Open - Melbourne Qatar Exxon Mobil Open - Doha French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Claro Open Colombia - Bogota SkiStar Swedish Open - Bastad U.S. Open - New York Davis Cup, Group 1, PO, MEX-VEN 5-0 Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Wimbledon - London Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, BLR-ROU 3-2 Australian Open (juniors) French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Olympics - London U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group 1, 1R, VEN-MEX 1-4 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, Group 2, REL2, MEX-DOM 5-0 Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, Group 2, 1R, MEX-JAM 5-0 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group II, 3R, ROU-POL 2-3 French Open (juniors) Wimbledon (juniors)